package br.com.foxinline.enums;

/**
 *
 * @author laverson
 */
public enum GrauParentesco {

    MAE(1, "Mãe"),
    PAI(2, "Pai"),
    FILHO(3, "Filho"),
    FILHA(4, "Filha"),
    IRMAO(5, "Irmão"),
    IRMA(6, "Irmã"),
    PRIMO(7, "Primo"),
    PRIMA(8, "Prima"),
    TIO(9, "Tio"),
    TIA(10, "Tia"),
    AVO(11, "Avô(ó)"),
    SOBRINHO(12, "Sobrinho"),
    SOBRINHA(13, "Sobrinha"),
    NETO(14, "Neto"),
    NETA(15, "Neta"),
    BISAVO(16, "Bisavô(ó)"),
    BISNETO(17, "Bisneto"),
    BISNETA(18, "Bisneta");

    private String nome;
    private Integer valor;

    private GrauParentesco(Integer valor, String nome) {
        this.nome = nome;
        this.valor = valor;
    }

    public String getNome() {
        return nome;
    }

    public void setNome(String nome) {
        this.nome = nome;
    }

    public Integer getValor() {
        return valor;
    }

    public void setValor(Integer valor) {
        this.valor = valor;
    }

    @Override
    public String toString() {
        return nome;
    }
}
